moral intransigence

Translations
моральная непримиримость
Her moral intransigence made her an unyielding advocate for justice.
Ее моральная непримиримость делала ее непреклонным защитником справедливости.